power landing - Turkish English Dictionary